# pt工具执行会对mysql集群环境一定的依赖，最好要进行在新的集群进行部署，使用以下命令进行测试一下，是否有权限访问
#/usr/local/percona-toolkit-3.3.0/bin/pt-online-schema-change --user=dsmanager \
#--password=ufxErKTi --host=192.168.234.4 --port=3307 \
#--alter " change column code_type code_type  tinyint(2) comment '数据类型, eg: 0: 代码类,1: 标志类,2: 文本类,3: 金额类,4: 比例类,5: 数值类,6: 日期类,7: 日期时间类,8: 时间类,9:复合类型'  after code" \
#D=data_asset_platform,t=dap_standard_data_type \
#--max-lag=3 --chunk-size=1000 --chunk-size-limit=4 \
#--chunk-time=1 --no-check-replication-filters --no-version-check \
#--alter-foreign-keys-method=auto --recursion-method=none \
#--charset=utf8 --critical-load="Threads_running=200,Threads_connected=1000" \
#--max-load="Threads_running=200,Threads_connected=1000" \
#--print --statistics --progress=percentage,1 \
#--execute

# pt工具执行会对mysql集群环境一定的依赖，最好要进行在新的集群进行部署，使用以下命令进行测试一下，是否有权限访问
/usr/local/percona-toolkit-3.3.0/bin/pt-online-schema-change \
h=192.168.234.4,P=3307,u=dsmanager,p=ufxErKTi,D=data_asset_platform,t=dap_standard_data_type \
--alter " change column code_type code_type  tinyint(2)  comment '数据类型, eg: 0: 代码类,1: 标志类,2: 文本类,3: 金额类,4: 比例类,5: 数值类,6: 日期类,7: 日期时间类,8: 时间类,9:复合类型'  after code" \
--max-lag=3 --chunk-size=1000 --chunk-size-limit=4 --chunk-time=1 \
--no-check-replication-filters --no-version-check --alter-foreign-keys-method=auto --recursion-method=none \
--charset=utf8 \
--critical-load="Threads_running=200,Threads_connected=1000" \
--max-load="Threads_running=200,Threads_connected=1000" \
--print --statistics --progress=percentage,1 \
--execute
